leaf (hinge) - German English Dictionary